c tutorial for beginners with examples